pinch repeatedly - Turkish English Dictionary